Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGHTON PARK NORTH Detached £377,848 £75,000 27 Aug 1997
3 LEIGHTON PARK NORTH Detached £301,971 £297,500 23 Nov 2023
5 LEIGHTON PARK NORTH Detached £287,322 £172,500 24 Jun 2013
8 LEIGHTON PARK NORTH Detached £292,144 £166,000 23 Oct 2009
10 LEIGHTON PARK NORTH Detached £303,885 £300,000 15 Sep 2023
14 LEIGHTON PARK NORTH Detached £257,131 £240,000 10 Dec 2021
16 LEIGHTON PARK NORTH Detached £278,635 £152,000 2 Aug 2005